=if(a14<>"",min(500,(year(today())-year(员工基本情况!F14))*30),"")

来源:百度知道 编辑:UC知道 时间:2024/05/09 18:30:17
麻烦谁能够给我解释以下这个公式的含义,谢谢。

=if(a14<>="",min(*****),"")
如果a14里的值不是""(即空值),那么就是最小值*30,否则返回""(即空值)
详细分解:
year(员工基本情况!F14)
对员工基本情况表中的F14里的值取出"年",假设F14:1986-7-4,那结果就是1986
year(today()):对今天的系统日期取年,假设今天是2007-12-28,那结果就是2007

min(500,(year(today())-year(员工基本情况!F14))*30
最终就变成了:min(500,2007-1986)*30
=min(500,21)*30
=21*30
=630
用三个数中的最小值*30
应该是算什么工资吧
一年30